Vcenter NamespaceManagement Supervisors SupervisorServices Info

Vcenter NamespaceManagement Supervisors SupervisorServices Info
Vcenter NamespaceManagement Supervisors SupervisorServices Info

The Vcenter NamespaceManagement Supervisors SupervisorServices Info schema contains the detailed information about a Supervisor Service on the vSphere Supervisor.

This schema was added in vSphere API 9.0.0.0.

JSON Example
{
    "desired_version": "string",
    "service_namespace": "string",
    "config_status": "string",
    "messages": [
        {
            "severity": "string",
            "details": {
                "id": "string",
                "default_message": "string",
                "args": [
                    "string"
                ],
                "params": {
                    "params": {
                        "s": "string",
                        "dt": "string",
                        "i": 0,
                        "d": "number",
                        "l": "Vapi Std NestedLocalizableMessage Object",
                        "format": "string",
                        "precision": 0
                    }
                },
                "localized": "string"
            }
        }
    ],
    "current_version": "string",
    "display_name": "string",
    "description": "string",
    "prefix": "string",
    "yaml_service_config": "string"
}
string
desired_version
Required

The desired version of this Supervisor Service.

This property was added in vSphere API 9.0.0.0.

string
service_namespace
Optional

Identifier of the namespace to allocate the Supervisor Service's operators.

This property was added in vSphere API 9.0.0.0.

If missing or null, there may have been an error while installing the Supervisor Service or the namespace has not been created yet.

When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: com.vmware.vcenter.namespaces.Instance. When operations return a value of this schema as a response, the property will be an identifier for the resource type: com.vmware.vcenter.namespaces.Instance.

string
config_status
Required

Current setting for Vcenter NamespaceManagement Supervisors SupervisorServices ConfigStatus.

For more information see: Vcenter NamespaceManagement Supervisors SupervisorServices ConfigStatus.

This property was added in vSphere API 9.0.0.0.

messages
Required

Current set of messages associated with the Supervisor Service on the vSphere Supervisor.

This property was added in vSphere API 9.0.0.0.

string
current_version
Optional

The current version for the Supervisor Service.

This property was added in vSphere API 9.0.0.0.

If missing or null, there is no version installed for the Supervisor Service.

string
display_name
Required

A human readable name of the Supervisor Service.

This property was added in vSphere API 9.0.0.0.

string
description
Optional

A human readable description of the Supervisor Service.

This property was added in vSphere API 9.0.0.0.

If missing or null, the description for the Service version is empty.

string
prefix
Optional

The prefix that will be added to the names of the Supervisor Service's Kubernetes resources.

This property was added in vSphere API 9.0.0.0.

If missing or null, no prefix is set for this Service, or the prefix is not assigned yet.

string As password As password
yaml_service_config
Optional

The configuration parameters applied on this Supervisor Service, formatted as a base64 encoded YAML document. Any configuration that has been set will be returned as base64 encoded YAML.

This property was added in vSphere API 9.0.0.0.

If missing or null, the Supervisor Service has no configuration applied.